Jest to platforma oparta o sieć blockchain - najbardziej znana z możliwości tworzenia na niej Smart Contractów. Natywną walutą tego łańcucha jest Ether, który wymagany jest do wykonywania transakcji i płacenia opłat transakcyjnych w postaci Gasu.
Kluczową funkcjonalnością sieci Ethereum wspomniana możliwość tworzenia własnych smart contractów. Oparte jest to o protokół EVM - Ethereum virtual machine - czyli zdecentralizowanego, wirtualnego komputera, który pozwala na tworzenie zdecentralizowanych aplikacji za pomocą stworzonego na te potrzeby języka programowania Solidity.
Smart contracty programowane na sieci Ethereum często oparte są o standardy wypracowane przez programistów, króte powinny zostać skomentowane i zaakceptowane przez społeczność. W ten sposób właśnie powstał np. standard wymiennych tokenów ERC-20. Dzięki niemu projekty krypto mogą w oparciu o łańcuch Ethereum wypuścić swoje własne tokeny.